
package com.dstz.form.vo;

import java.io.Serializable;

/**
 * 对象功能:自定义SQL字段定义 VO对象
 * 开发公司:向刚制作
 * 开发人员:xianggang
 * 创建时间:2016-01-29 15:33:15
 */
public class SqlFieldsVO implements Serializable {
	
	private static final long serialVersionUID = 56765687683L;
	
	// 主键
	private String id;
	
	// SQLID
	private String sqlId;
	
	// sqlAlias
	private String sqlAlias;
	
	// 字段名 [数据库字段名]
	private String name;
	
	// 实际字段名
	private String fieldName;
	
	// 字段备注
	private String fieldDesc;
	
	// 字段对应的表名
	private String tableName;
	
	// 字段对应的表别名
	private String tableAlias;
	
	/** 对齐方式 : **/
	private String align;
	
	// 是否隐藏
	private Integer hidden;
	
	// 单位
	private String unit;
	
	// 宽度
	private String width;
	
	// SN
	private Integer sn;
	
	/** 字段href */
	private String href;
	
	// 控件类型
	private Integer controlType;
	
	// 数据类型
	private String dataType;
	
	// DATE_FORMAT
	private String dateFormat;
	
	// 长度 colPrecision
	private Integer colPrecision;
	
	// 小数点 colScale
	private Integer colScale;
	
	// expand
	private String expand;
	
	// 允许排序
	private Integer sortAble;
	
	// 可添加
	private Integer addAble;
	
	// 可修改
	private Integer editAble;
	
	// 是否可以导入
	private Integer importAble;
	
	// 是否可以导出
	private Integer exportAble;
	
	// 可搜索
	private Integer searchAble;
	
	/** 字段校验规则 : rules_ **/
	private String rules;
	
	// placeHolder
	private String placeholder;
	
	// control_content
	private String controlContent;
	
	// val
	private String val;
	
	// column
	private String column;
	
	// pk
	private String pk;
	
	// javaType
	private String javaType;
	
	// 默认值
	private String defaultQueryData;
	
	// fuzz 脱敏
	private String fuzz;
	
	// 字典值
	private String dictCode;
	
	/** 是否统计 **/
	private java.lang.String isAddup;
	/** 是否冻结列 **/
	private java.lang.String isFrozen;
	
	public String getId() {
		return id;
	}
	
	public void setId(String id) {
		this.id = id;
	}
	
	public String getSqlId() {
		return sqlId;
	}
	
	public void setSqlId(String sqlId) {
		this.sqlId = sqlId;
	}
	
	public String getSqlAlias() {
		return sqlAlias;
	}
	
	public void setSqlAlias(String sqlAlias) {
		this.sqlAlias = sqlAlias;
	}
	
	public String getName() {
		return name;
	}
	
	public void setName(String name) {
		this.name = name;
	}
	
	public String getFieldName() {
		return fieldName;
	}
	
	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}
	
	public String getFieldDesc() {
		return fieldDesc;
	}
	
	public void setFieldDesc(String fieldDesc) {
		this.fieldDesc = fieldDesc;
	}
	
	public String getTableName() {
		return tableName;
	}
	
	public void setTableName(String tableName) {
		this.tableName = tableName;
	}
	
	public String getTableAlias() {
		return tableAlias;
	}
	
	public void setTableAlias(String tableAlias) {
		this.tableAlias = tableAlias;
	}
	
	public String getAlign() {
		return align;
	}
	
	public void setAlign(String align) {
		this.align = align;
	}
	
	public Integer getHidden() {
		return hidden;
	}
	
	public void setHidden(Integer hidden) {
		this.hidden = hidden;
	}
	
	public String getUnit() {
		return unit;
	}
	
	public void setUnit(String unit) {
		this.unit = unit;
	}
	
	public String getWidth() {
		return width;
	}
	
	public void setWidth(String width) {
		this.width = width;
	}
	
	public Integer getSn() {
		return sn;
	}
	
	public void setSn(Integer sn) {
		this.sn = sn;
	}
	
	public String getHref() {
		return href;
	}
	
	public void setHref(String href) {
		this.href = href;
	}
	
	public Integer getControlType() {
		return controlType;
	}
	
	public void setControlType(Integer controlType) {
		this.controlType = controlType;
	}
	
	public String getDataType() {
		return dataType;
	}
	
	public void setDataType(String dataType) {
		this.dataType = dataType;
	}
	
	public String getDateFormat() {
		return dateFormat;
	}
	
	public void setDateFormat(String dateFormat) {
		this.dateFormat = dateFormat;
	}
	
	public Integer getColPrecision() {
		return colPrecision;
	}
	
	public void setColPrecision(Integer colPrecision) {
		this.colPrecision = colPrecision;
	}
	
	public Integer getColScale() {
		return colScale;
	}
	
	public void setColScale(Integer colScale) {
		this.colScale = colScale;
	}
	
	public String getExpand() {
		return expand;
	}
	
	public void setExpand(String expand) {
		this.expand = expand;
	}
	
	public Integer getSortAble() {
		return sortAble;
	}
	
	public void setSortAble(Integer sortAble) {
		this.sortAble = sortAble;
	}
	
	public Integer getAddAble() {
		return addAble;
	}
	
	public void setAddAble(Integer addAble) {
		this.addAble = addAble;
	}
	
	public Integer getEditAble() {
		return editAble;
	}
	
	public void setEditAble(Integer editAble) {
		this.editAble = editAble;
	}
	
	public Integer getImportAble() {
		return importAble;
	}
	
	public void setImportAble(Integer importAble) {
		this.importAble = importAble;
	}
	
	public Integer getExportAble() {
		return exportAble;
	}
	
	public void setExportAble(Integer exportAble) {
		this.exportAble = exportAble;
	}
	
	public Integer getSearchAble() {
		return searchAble;
	}
	
	public void setSearchAble(Integer searchAble) {
		this.searchAble = searchAble;
	}
	
	public String getRules() {
		return rules;
	}
	
	public void setRules(String rules) {
		this.rules = rules;
	}
	
	public String getPlaceholder() {
		return placeholder;
	}
	
	public void setPlaceholder(String placeholder) {
		this.placeholder = placeholder;
	}
	
	public String getControlContent() {
		return controlContent;
	}
	
	public void setControlContent(String controlContent) {
		this.controlContent = controlContent;
	}
	
	public String getVal() {
		return val;
	}
	
	public void setVal(String val) {
		this.val = val;
	}
	
	public String getColumn() {
		return column;
	}
	
	public void setColumn(String column) {
		this.column = column;
	}
	
	public String getPk() {
		return pk;
	}
	
	public void setPk(String pk) {
		this.pk = pk;
	}
	
	public String getJavaType() {
		return javaType;
	}
	
	public void setJavaType(String javaType) {
		this.javaType = javaType;
	}
	
	public String getDefaultQueryData() {
		return defaultQueryData;
	}
	
	public void setDefaultQueryData(String defaultQueryData) {
		this.defaultQueryData = defaultQueryData;
	}
	
	public String getFuzz() {
		return fuzz;
	}
	
	public void setFuzz(String fuzz) {
		this.fuzz = fuzz;
	}
	
	public String getDictCode() {
		return dictCode;
	}
	
	public void setDictCode(String dictCode) {
		this.dictCode = dictCode;
	}
	
	public java.lang.String getIsAddup() {
		return isAddup;
	}
	
	public void setIsAddup(java.lang.String isAddup) {
		this.isAddup = isAddup;
	}
	
	public java.lang.String getIsFrozen() {
		return isFrozen;
	}
	
	public void setIsFrozen(java.lang.String isFrozen) {
		this.isFrozen = isFrozen;
	}
	
}
